package com.manage.func.activity.model;

import java.io.Serializable;
import java.sql.Timestamp;

import com.manage.base.bean.Page;

/**
 * 活动
 * @author ouyangyf
 */
public class ActivityBean extends Page implements Serializable {

	public static final long serialVersionUID = 1L;
	
	
	/**
	 * 查询关键字
	 */
	public String queryKey;
	
	/**
	 * 活动编号
	 */
	public long activityId;
	
	/**
	 * 活动标题
	 */
	public String  title;
	
	/**
	 * 活动摘要
	 */
	public String  summary;
	
	/**
	 * 活动内容
	 */
	public String  content;
	
	/**
	 * 活动地点
	 */
	public String  location;
	
	/**
	 * 活动最大报名数量
	 */
	public int  totalCount;
	
	/**
	 * 活动实际报名数量
	 */
	public int  realCount;
	
	/**
	 * 点赞数量
	 */
	public int  appauseCount;
	
	/**
	 * 手动设置点赞增加的数量
	 */
	public int  appauseManualCount;
	
	/**
	 * 列表中的小图片路径
	 */
	public String  previewPicture;
	
	
	/**
	 * 活动中大图
	 */
	public String  contentPicture;
	

	/**
	 * 活动被阅读的数量
	 */
	public int  viewCount;
	
	/**
	 * 活动被评论的数量
	 */
	public int  commentCount;
	
	/**
	 * 状态：0 隐藏 1 显示
	 */
	public int status;
	
	/**
	 * 状态：0 未审核 1 审核通过 2审核未通过
	 */
	public int check;
	
	/**
	 * 活动创建时间
	 */
	public String createTime;

	/**
	 * 活动创建时间
	 * 前台传送时间起始和结束
	 */
	public String createTimeStringStart;
	public String createTimeStringEnd;

	/**
	 * 活动创建时间
	 * 数据库查询
	 */
	public Timestamp createTimeStart;
	public Timestamp createTimeEnd;
	
	/**
	 * 活动更新时间 
	 */
	public String updateTime;

	/**
	 * 活动更新时间 
	 * 前台传送时间起始和结束
	 */
	public String updateTimeStringStart;
	public String updateTimeStringEnd;

	/**
	 * 活动更新时间 
	 * 数据库查询
	 */
	public Timestamp updateTimeStart;
	public Timestamp updateTimeEnd;
	
	
	/**
	 * 报名开始时间
	 */
	public String startTime;

	/**
	 * 报名开始时间
	 * 前台传送时间起始和结束
	 */
	public String startTimeStringStart;
	public String startTimeStringEnd;

	/**
	 * 报名开始时间
	 * 数据库查询
	 */
	public Timestamp startTimeStart;
	public Timestamp startTimeEnd;
	
	
	/**
	 * 报名结束时间
	 */
	public String endTime;

	/**
	 * 报名结束时间
	 * 前台传送时间起始和结束
	 */
	public String endTimeStringStart;
	public String endTimeStringEnd;

	/**
	 *报名结束时间
	 * 数据库查询
	 */
	public Timestamp endTimeStart;
	public Timestamp endTimeEnd;
	
	
	
	
	/**
	 * 活动开始时间
	 */
	public String acStartTime;

	/**
	 * 活动开始时间
	 * 前台传送时间起始和结束
	 */
	public String acStartTimeStringStart;
	public String acStartTimeStringEnd;

	/**
	 * 活动开始时间
	 * 数据库查询
	 */
	public Timestamp acStartTimeStart;
	public Timestamp acStartTimeEnd;
	
	
	/**
	 * 活动结束时间
	 */
	public String acEndTime;

	/**
	 * 活动结束时间
	 * 前台传送时间起始和结束
	 */
	public String acEndTimeStringStart;
	public String acEndTimeStringEnd;

	/**
	 * 活动结束时间
	 * 数据库查询
	 */
	public Timestamp acEndTimeStart;
	public Timestamp acEndTimeEnd;
	
	/**
	 * 是否为轮播主页面的活动
	 */
	public int isHomePage;
	
	/**
	 * 轮播主页面的活动图片路径
	 */
	public String homePageImage;
	
	/**
	 * 是否置顶，0不置顶，1置顶
	 */
	public  int isTop;
	
	/**
	 * 活动创建人员
	 */
	public  long adminId;
	
	/**
	 * 新闻创建人员名称
	 */
	public  String adminName;
	
	
	/**
	 * 活动期限状态 0未开始，1正在进行，2已过期
	 */
	public int expire;


	public String getQueryKey() {
		return queryKey;
	}


	public void setQueryKey(String queryKey) {
		this.queryKey = queryKey;
	}


	public long getActivityId() {
		return activityId;
	}


	public void setActivityId(long activityId) {
		this.activityId = activityId;
	}


	public String getTitle() {
		return title;
	}


	public void setTitle(String title) {
		this.title = title;
	}


	public String getSummary() {
		return summary;
	}


	public void setSummary(String summary) {
		this.summary = summary;
	}


	public String getContent() {
		return content;
	}


	public void setContent(String content) {
		this.content = content;
	}


	public String getLocation() {
		return location;
	}


	public void setLocation(String location) {
		this.location = location;
	}


	public int getTotalCount() {
		return totalCount;
	}


	public void setTotalCount(int totalCount) {
		this.totalCount = totalCount;
	}


	public int getRealCount() {
		return realCount;
	}


	public void setRealCount(int realCount) {
		this.realCount = realCount;
	}


	public int getAppauseCount() {
		return appauseCount;
	}


	public void setAppauseCount(int appauseCount) {
		this.appauseCount = appauseCount;
	}


	public String getPreviewPicture() {
		return previewPicture;
	}


	public void setPreviewPicture(String previewPicture) {
		this.previewPicture = previewPicture;
	}


	public String getContentPicture() {
		return contentPicture;
	}


	public void setContentPicture(String contentPicture) {
		this.contentPicture = contentPicture;
	}


	public int getViewCount() {
		return viewCount;
	}


	public void setViewCount(int viewCount) {
		this.viewCount = viewCount;
	}


	public int getCommentCount() {
		return commentCount;
	}


	public void setCommentCount(int commentCount) {
		this.commentCount = commentCount;
	}


	public int getStatus() {
		return status;
	}


	public void setStatus(int status) {
		this.status = status;
	}


	public int getCheck() {
		return check;
	}


	public void setCheck(int check) {
		this.check = check;
	}


	public String getCreateTime() {
		return createTime;
	}


	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}


	public String getCreateTimeStringStart() {
		return createTimeStringStart;
	}


	public void setCreateTimeStringStart(String createTimeStringStart) {
		this.createTimeStringStart = createTimeStringStart;
	}


	public String getCreateTimeStringEnd() {
		return createTimeStringEnd;
	}


	public void setCreateTimeStringEnd(String createTimeStringEnd) {
		this.createTimeStringEnd = createTimeStringEnd;
	}


	public Timestamp getCreateTimeStart() {
		return createTimeStart;
	}


	public void setCreateTimeStart(Timestamp createTimeStart) {
		this.createTimeStart = createTimeStart;
	}


	public Timestamp getCreateTimeEnd() {
		return createTimeEnd;
	}


	public void setCreateTimeEnd(Timestamp createTimeEnd) {
		this.createTimeEnd = createTimeEnd;
	}


	public String getUpdateTime() {
		return updateTime;
	}


	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}


	public String getUpdateTimeStringStart() {
		return updateTimeStringStart;
	}


	public void setUpdateTimeStringStart(String updateTimeStringStart) {
		this.updateTimeStringStart = updateTimeStringStart;
	}


	public String getUpdateTimeStringEnd() {
		return updateTimeStringEnd;
	}


	public void setUpdateTimeStringEnd(String updateTimeStringEnd) {
		this.updateTimeStringEnd = updateTimeStringEnd;
	}


	public Timestamp getUpdateTimeStart() {
		return updateTimeStart;
	}


	public void setUpdateTimeStart(Timestamp updateTimeStart) {
		this.updateTimeStart = updateTimeStart;
	}


	public Timestamp getUpdateTimeEnd() {
		return updateTimeEnd;
	}


	public void setUpdateTimeEnd(Timestamp updateTimeEnd) {
		this.updateTimeEnd = updateTimeEnd;
	}


	public String getStartTime() {
		return startTime;
	}


	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}


	public String getStartTimeStringStart() {
		return startTimeStringStart;
	}


	public void setStartTimeStringStart(String startTimeStringStart) {
		this.startTimeStringStart = startTimeStringStart;
	}


	public String getStartTimeStringEnd() {
		return startTimeStringEnd;
	}


	public void setStartTimeStringEnd(String startTimeStringEnd) {
		this.startTimeStringEnd = startTimeStringEnd;
	}


	public Timestamp getStartTimeStart() {
		return startTimeStart;
	}


	public void setStartTimeStart(Timestamp startTimeStart) {
		this.startTimeStart = startTimeStart;
	}


	public Timestamp getStartTimeEnd() {
		return startTimeEnd;
	}


	public void setStartTimeEnd(Timestamp startTimeEnd) {
		this.startTimeEnd = startTimeEnd;
	}


	public String getEndTime() {
		return endTime;
	}


	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}


	public String getEndTimeStringStart() {
		return endTimeStringStart;
	}


	public void setEndTimeStringStart(String endTimeStringStart) {
		this.endTimeStringStart = endTimeStringStart;
	}


	public String getEndTimeStringEnd() {
		return endTimeStringEnd;
	}


	public void setEndTimeStringEnd(String endTimeStringEnd) {
		this.endTimeStringEnd = endTimeStringEnd;
	}


	public Timestamp getEndTimeStart() {
		return endTimeStart;
	}


	public void setEndTimeStart(Timestamp endTimeStart) {
		this.endTimeStart = endTimeStart;
	}


	public Timestamp getEndTimeEnd() {
		return endTimeEnd;
	}


	public void setEndTimeEnd(Timestamp endTimeEnd) {
		this.endTimeEnd = endTimeEnd;
	}


	public int getIsHomePage() {
		return isHomePage;
	}


	public void setIsHomePage(int isHomePage) {
		this.isHomePage = isHomePage;
	}


	public String getHomePageImage() {
		return homePageImage;
	}


	public void setHomePageImage(String homePageImage) {
		this.homePageImage = homePageImage;
	}


	public int getIsTop() {
		return isTop;
	}


	public void setIsTop(int isTop) {
		this.isTop = isTop;
	}


	public long getAdminId() {
		return adminId;
	}


	public void setAdminId(long adminId) {
		this.adminId = adminId;
	}


	public int getExpire() {
		return expire;
	}


	public void setExpire(int expire) {
		this.expire = expire;
	}


	public String getAdminName() {
		return adminName;
	}


	public void setAdminName(String adminName) {
		this.adminName = adminName;
	}


	public int getAppauseManualCount() {
		return appauseManualCount;
	}


	public void setAppauseManualCount(int appauseManualCount) {
		this.appauseManualCount = appauseManualCount;
	}


	public String getAcStartTime() {
		return acStartTime;
	}


	public void setAcStartTime(String acStartTime) {
		this.acStartTime = acStartTime;
	}


	public String getAcStartTimeStringStart() {
		return acStartTimeStringStart;
	}


	public void setAcStartTimeStringStart(String acStartTimeStringStart) {
		this.acStartTimeStringStart = acStartTimeStringStart;
	}


	public String getAcStartTimeStringEnd() {
		return acStartTimeStringEnd;
	}


	public void setAcStartTimeStringEnd(String acStartTimeStringEnd) {
		this.acStartTimeStringEnd = acStartTimeStringEnd;
	}


	public Timestamp getAcStartTimeStart() {
		return acStartTimeStart;
	}


	public void setAcStartTimeStart(Timestamp acStartTimeStart) {
		this.acStartTimeStart = acStartTimeStart;
	}


	public Timestamp getAcStartTimeEnd() {
		return acStartTimeEnd;
	}


	public void setAcStartTimeEnd(Timestamp acStartTimeEnd) {
		this.acStartTimeEnd = acStartTimeEnd;
	}


	public String getAcEndTime() {
		return acEndTime;
	}


	public void setAcEndTime(String acEndTime) {
		this.acEndTime = acEndTime;
	}


	public String getAcEndTimeStringStart() {
		return acEndTimeStringStart;
	}


	public void setAcEndTimeStringStart(String acEndTimeStringStart) {
		this.acEndTimeStringStart = acEndTimeStringStart;
	}


	public String getAcEndTimeStringEnd() {
		return acEndTimeStringEnd;
	}


	public void setAcEndTimeStringEnd(String acEndTimeStringEnd) {
		this.acEndTimeStringEnd = acEndTimeStringEnd;
	}


	public Timestamp getAcEndTimeStart() {
		return acEndTimeStart;
	}


	public void setAcEndTimeStart(Timestamp acEndTimeStart) {
		this.acEndTimeStart = acEndTimeStart;
	}


	public Timestamp getAcEndTimeEnd() {
		return acEndTimeEnd;
	}


	public void setAcEndTimeEnd(Timestamp acEndTimeEnd) {
		this.acEndTimeEnd = acEndTimeEnd;
	}
	
	
}
